Skip to content

Fix: Add embed title URL input and preview link - #143

Open
biast12 wants to merge 1 commit into
masterfrom
title-url
Open

Fix: Add embed title URL input and preview link#143
biast12 wants to merge 1 commit into
masterfrom
title-url

Conversation

@biast12

@biast12 biast12 commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Description

Adds a new "Title URL" field to embed editors in the tag modal and KB create/edit pages, wired to embed.url with existing URL length limits. Embed previews now render the title as a clickable link (with Discord-like link styling) when a safe URL is provided, while preserving the plain title fallback when no valid URL exists.

Type of Change

  • Bug fix
  • New feature
  • Breaking change

Checklist

  • My code follows the style of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works

Adds a new "Title URL" field to embed editors in the tag modal and KB create/edit pages, wired to `embed.url` with existing URL length limits. Embed previews now render the title as a clickable link (with Discord-like link styling) when a safe URL is provided, while preserving the plain title fallback when no valid URL exists.
@biast12
biast12 requested a review from a team as a code owner September 6, 2026 11:54
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying tickets-v2-dashboard with  Cloudflare Pages  Cloudflare Pages

Latest commit: cc5b408
Status: ✅  Deploy successful!
Preview URL: https://9dc55c99.tickets-v2-dashboard.pages.dev
Branch Preview URL: https://title-url.tickets-v2-dashboard.pages.dev

View logs

@github-actions github-actions Bot added the type:bug Bug Fixes label Sep 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:bug Bug Fixes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant